package com.bestcem.xm.survey.service;

import com.alibaba.fastjson.JSONObject;
import com.bestcem.xm.component.mybatis.service.IXmService;
import com.bestcem.xm.survey.controller.param.QuotaProgressParam;
import com.bestcem.xm.survey.entity.SurveyQuotaProgress;

/**
* @author guita
* @description 针对表【ds_survey_quotaprogress】的数据库操作Service
* @createDate 2023-01-09 15:15:37
*/
public interface SurveyQuotaProgressService extends IXmService<SurveyQuotaProgress> {
    JSONObject getQuotaProgressShare(String projectId);

    JSONObject getQuotaProgress(String projectId);

    JSONObject getQuotaProgressPublic(String projectId);

    JSONObject getQuotaProgressValid(String projectId);

    JSONObject checkQuotaProgressValid(String projectId, JSONObject param);

    JSONObject saveQuotaProgress(String projectId, QuotaProgressParam param);
}
